first blush
noun
first glance or sight, initial occurrence
Usage Note
used in "at first blush"
Idioms and Phrases with
first blush
first blush
see:
at first blush